require open for all channel attributes