Implemented registration feature