added EventManager.getInstance and Instance annotation