oops, double allocate

thanks Lovell