classes outsourced