The Alpha and the Omega…. (devo reflection)