toggle property and field