removed eval and accept string for channelise