fixed reloading and groovy evaluation