Got malloc part working for explicit list