provide a default nil value for no matches