fiddled with set up object locking