incremental compilation now fast