add check on email present, and do web tests