add property file loading