self manage properties