messing around.  eventually should be wiped and redone