refactoring, add  msg when no contents found