add lock types