minor exceptions, to be continued …