TODO: getetag and scheduletag from server