More work on the channel modifier

Still crashing. Grrr.