fixed? magic bug during register