Need advice on my apu

i have a HP Envy DV6-7213nr laptop that had a A4-4300m dual core in it and i just upgraded the apu to a A10-4600M quad core it runs great just the hdd is holding the pc back lol upgrading that soon hopfully

but my question is my A10-4600m is putting out alot of heat im curious what you all think

idle 38-40C

gaming around 50-70C

and the max temp is 100C

so do i have anything to worry b/c i need some closer is all

The temps are not too bad especially since most laptop run quite hot, some models anyways.

Does it get to 100C when benchmarking only or some games push it that far as well. If possible a decent cooling pad might help a little. I really cannot recommend any since I find they really didn't  help in my case but that could have been the terrible cooling solution in the first place.

no its never made it to 100 or even 80C and its only running with games and it goes up with programs i run