Thank you so much for the feedback i really appreciate the advice and such, I think your comment gave me some ideas on how to improve it overall.