Channel engineering