minor code optimisation