added some missing code files