Added other option leg fields and created json serializable event