tweaks to ch1, starting to cover 'void' operator