BTW i am open to any suggested changes