trans_advanced field functions