better log msg in do