fixed minor errors with memoizing statuses