do we need this empty function?