Made changes to generic pages and hash tool