create task base model