add scaffold for task model