less-sucking lock handling
fake_client sends timestamps instead of iso-formatted datetime
add debugging stuff to fake_client