Modifying registration functionality