created a new file for attempting a different approach