updates

switched around argv and main func.