adding configuration file with options and function unit