bells and whistles, still not completely implemented