tp first edit