eliminated user class, replaced with recipe