added to retrolib and created `vlock` clone