efficiency improvements

1 post