pruned many unnecessary deps