TRUST Semi Automatic