more proper "startup message" checking