added generic courses