using channel attributes for storing current msg callback