[DEV] modify the use of the element to permit optimisation