Add a generic button