auto recompilation is back again