unwanted function removed