This is actually a pretty good idea