fixed fixed header, couple bugs still exist