add support to skip optional data