hearting works but css is messed up