added workshop model