split buton implementation in registration - not yet complete