cleaning structure, added some tech notes