complete steps needed to get signin features to pass