i think this is a pretty good idea