idea for binary logging at some point.