updating the methodology