Working on allocation for arrays and structs.