new hesder and float fix