your baby is 2.5 months not 2year 5 months right?
if 2.5months, should not beat baby, cos they need to suck their fingers to explore then they know its fingers. Get a parenting book and you will learn alot.
you can check with your pediatrician too. these are their growing up stages.
at 4 months, they will explore their feet.