registration works. still need to fix login