added input definition and example file