This method is not unit tested