fixed to fail the Ghandle allocation