Use of unified memory

Use of unified memory + cleanup