use GrailsApplicationAware interface to inject application instead