adding top and memory units from lab manual