0 is better than nil