adding tests for good and no good registration