system trigger now using autowired