need to implement empty classes mentioned in DocFile
still need to implement empty classes mentioned in DocFile