removed Queue in favour of ArrayBlockingQueue
loadUnsafeState() done, probably.