everything until catching information from email