adopt new properties