updated trans api