An idea I just had...