Mechanisms of ageing and development