define, run and return

define, run and return