Browsing by Keywords innovative resource saving development