There is no way he is 2 1/2 year old...