cleaned up readonly property dclarations