Registration logic

@vast please help me with styling of checkboxes, can't do this by myself =/