all units test included and passing, standardized read and query sides due to simpler Document usage.