making the new mehtod less complex