more error-phrone about channel keys