dat sum weird logic