fixed issues with exists and read traversal