buttons, update margins