updated 2 a