implemented channels related options