add lock_profile feature