moved .dependencies back to root, and added support for root or user destinations