added more features to official url module