dependencies versions as properties