tweak compilation buffer behaviour