please don't change order of the buttons, leave refresh second to commit