switch to compile config instead of groovy