malloc almost done