removed new style functions