splitting off comments in esub