updates.  module pattern is magical man
module pattern...it's magic