Added seperate file for new method