less refactor: forms, buttons, tables