with local E compose is 20% faster