Thank you so much! I really appreciate the detailed feedback, If you get a chance, dropping a rating would mean a lot