fixed null spread bug