class and example files