okay were getting there, but hey! thats why we refactor