tomdoc action.coffee