adds downcast test
finished user signup