writing Task model