accumulated minor changes