malloc kindof added