added config.properties support