new '~'-operator