starting to make the change to new method