and now null is valid typedef