working on second half of registration