some small initial class skeletons