Create Register_Logic