intial version, just the code to capture args for now