better allow for useless registration