started programming malloc