Mechanisms of ageing and development Journal