Sageous's explanation is that logic works just fine, it's memory that it missing. He can explain it way better than I can, hopefully he'll hop on the thread...