fix buttons, todo add