adjust layout, work on base menu class