new build with cursor lock