trying some recall optimizations