Revert "."

This reverts commit 9ddad0830834511f9b6dc9f5fe962205ff3e46ea.
Revert "."

This reverts commit d5b1e36963819843f031cbc257433547018af122.
Revert "check in/out in place, needs server interaction"

This reverts commit 24d591d65e6a12ff6baadef2410e0a990f86855f.