start making more useful objects