implemented units visually.  Still needs work