TPSA passes