added more tests for registration. still need to add tests for the descriptions