Is this even the right approach for this task?