Thank you so much for the feedback. I will try to improve upon said problems in the future. Thank you for this really great and detailed review.