initial commit (v7.8 of class)