lock in demo 1.version