feat: set input file as argument