allow nil arg map