FINISHED REGISTRATION SYSTEM!