add file 

inheritant without virtual extension