add kernel locks