course history implemented as a table