registration half finished... :/