an other attempt to simplify the deps