this method is also used only once, do we really need it?