add work plan CRUD