state unlock->lock, lock->unlock....

rough version, due to boss needs see this version tomorrow, shit!

seems thounds , thounds code need to be done....

it's not a good day to die...even drink jonnie walker.