object plumbing commands

updates #138
wouldn't you have to check the number of bytes written for larger files?