got rid of the fillingHead boolean. i think it was pointless