vinay - only array lock left