The lesser of two weevils

, 23 June 2015
The lesser of two weevils
Dieckmaniellus gracilis / urjsa - CC BY-SA

By Fran Southgate

Wetland Landscapes Officer

On a pleasantly warm June afternoon, accompanied by 11 enthusiastic pond volunteers, we ventured out last weekend onto Pulborough Brooks Nature Reserve to see what wetland plants we could find and identify. There were a great many more than I thought there would be, and it was fantastic to learn so much about things that we would normally walk past without noticing.

I suppose we should have known that any trip involving our ecologist Graeme Lyons would probably include the discovery of a rare and exciting species little known to man. And so it was that in the middle of a field somewhere near a river bank, Graeme picked up a small and unobtrusively beautiful plant called water purslane and in an excited voice shouted ‘I think I’ve found a rare weevil’. Sure enough, we can confirm that Dieckmaniellus gracilis was happily perched on the water purslane plant, and that there are only a handful of other records of this weevil in Sussex from Pulborough, Ambersham and Stedham Common.

The key realisation for many of us at this point, was how an insignificant and much overlooked plant, turns out to be the sole home of an even more insignificant beetle which almost no one would be able to identify. It made us all extremely aware of how fragile a balance life is out in the wild, and how easy it would be through ignorance and lack of knowledge, to completely destroy this delicate balance.

Too often, important parts of the natural world like slugs and algae and micro moths are overlooked purely because there is no one expert enough or with enough patience to identify them. They may be less glamorous and more time consuming to identify, but most of these species play important roles in the life cycles and diets of other species which we in turn rely on. I’m a landscape ecologist at heart, managing projects across vast areas of land which try and create a healthy environment for all species, including humans. It’s an interesting dilemma, and one that is likely to keep me busy for most of my career trying to work out how we can align large landscape management objectives with the micro landscapes that many species live in.

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1783700977.12630 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1783700977.15240.0262Matched route: news/[slug:s]
1783700977.15260.0001Server address: 216.73.217.88
1783700977.15260.0001Using master page: /templates/pages/blog/post.php
1783700977.15260Page arguments:
Array
(
    [0] => /news/the-lesser-of-two-weevils
    [s] => the-lesser-of-two-weevils
    [1] => the-lesser-of-two-weevils
)
1783700977.15290.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783700977.15390.001 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783700977.15560.0017 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783700977.15620.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783700977.15790.0018 [1] SELECT * FROM swt_shop_cart WHERE cartID=22867870
1783700977.15840.0004 [1] SELECT * FROM swt_shop_cart WHERE cartID=22867870
1783700977.15880.0005 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-10 16:29:00' AND saleTo>'2026-07-10 16:29:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783700977.160.0011 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='the-lesser-of-two-weevils')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-10 16:29:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783700977.16220.0022 [1] SELECT FOUND_ROWS() AS `count`
1783700977.1630.0008 [1] SELECT * FROM swt_blog_posts WHERE postID=903 AND postStatus='Published' AND postDateTime<='2026-07-10 16:29:00'
1783700977.16370.0007 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783700977.16420.0005 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783700977.1650.0007 [1] SELECT * FROM swt_categories WHERE catID=65 LIMIT 1
1783700977.16550.0005 [1] SELECT * FROM swt_categories WHERE catID=49 LIMIT 1
1783700977.16590.0004 [1] SELECT * FROM swt_categories WHERE catID=66 LIMIT 1
1783700977.16640.0005Using template: /templates/blog/post.html
1783700977.16660.0002 [162] SELECT catID, catPath FROM swt_categories
1783700977.16750.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-10 16:29:00' AND postSlug='the-lesser-of-two-weevils'
1783700977.18830.0208Using template: /templates/blog/post.html
1783700977.18880.0005 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783700977.19030.0015Using template: /templates/pages/attributes/seo.html
1783700977.19050.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783700977.19120.0007 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1783700977.19240.0012 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783700977.19520.0028 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783700977.19570.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783700977.19760.0019Using template: /templates/navigation/ps_nav_template.html
1783700977.19760 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783700977.19820.0006 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783700977.19850.0003 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783700977.20060.0021 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783700977.20120.0006 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783700977.20160.0004 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783700977.2040.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783700977.20480.0008 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1783700977.20670.0019 [1] Using template: /templates/navigation/breadcrumbs.html
1783700977.20710.0004Using template: /templates/blog/post.html
1783700977.20730.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1783700977.2080.0007Using template: /templates/blog/author.html
1783700977.20830.0003 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='the-lesser-of-two-weevils')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-10 16:29:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783700977.21010.0018 [1] SELECT FOUND_ROWS() AS `count`
1783700977.21050.0004 [1] Using template: /templates/blog/post.html
1783700977.21280.0023Using template: /templates/blog/comment_form.html
1783700977.21370.0009 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=903 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783700977.26230.0486 [0] Using template: /templates/blog/comment.html
1783700977.26250.0002Using template: /templates/blog/post.html
1783700977.26270.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1783700977.26360.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783700977.26420.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783700977.26470.0005 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783700977.2670.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783700977.26750.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783700977.26930.0018 [6] Using template: /templates/navigation/footer-nav.html
1783700977.27030.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783700977.27090.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783700977.27130.0004 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783700977.27360.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783700977.27410.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783700977.27660.0025 [10] Using template: /templates/navigation/footer-nav.html
1783700977.27930.0027 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783700977.280.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783700977.28060.0005 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783700977.28290.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783700977.28330.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783700977.28530.0019 [29] Using template: /templates/navigation/footer-nav.html
1783700977.28820.0029 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783700977.28890.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783700977.28940.0005 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783700977.29160.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783700977.29210.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783700977.2940.0018 [10] Using template: /templates/navigation/footer-nav.html
1783700977.29550.0015Request time: 0.1714
1783700977.29550Process time: 0.1713
1783700977.29550Memory: 1.6228