until setting of default values in invokeFactory api gets eventually fixed, we need to set open_end explicitly. also, start_iso and end_iso are not unicode