Why have I never thought of this?