Use regular channels and a string pointer