mind boggling ? with a gp no......