moved micro data req to optional