Confusion on Registration