more commentary added