editing of callbacks