offline submit