introduce class passes