use explicit null more often