Another attempt at using categories.  Still not working