submit timing