file parser and related spec file is added