its still a work in progress but i would love to hear some opinions