What is the correct way to approach this