The list malloc doesn't seem to be working after all