improved cursor diff tests + size diff