updated with T3