add memalloc