add Auto-Properties