fixed bug in add_heart