everything working except for verification