fixed logic for needs to be housed and added ability to create stay for registration