added message bundle and controller class