register buttons