refactor style btn register