add xtrlock_wrapper