Adding checkings, set initial state desk and do move