Watch out for those words man. Added some type checking for errors and what nots.