This might be the greatest idea ever...