here some of the diff reagentsof hydrogenation that might be useful 2 u
Hyd/pd reduces only double bond
Hyd/ni reduces double bond and -C=O group but doesnt reduce ester
LiAlH4 reduces -C=O and Ester group but doesnot reduce double bond
NaBH4 reduces -C=O.but it doesnt reduce double bond and ester
when attached to benzene ring.