chan API has changed