still 1st draft from repl.it

cleaned up comments for invoke() for better clarity