scala course stuff