mostly XML comments