i am still learning as i go and what not so yeah. critique away i guess.