set garray reshape last to False by default