should be put in the corresponding project, which will depend on ~.properties project