customer can be null