fixed so menu resizes correctly