Redone scheme class