support more complex projects, with many packages for the same distributions.
related to #34