even better package deps handling