compile works again