Well, debug it, see why.