added TODO to find out whether .msg should be declared or not