remove empty function