dependencies set correctly