refactor the properties file