Input file parser implement