query become public for external using
Usage added