need a couple more TP deps