This may be the best invention ever.