Got the require behaviour with messages