better docs string
added rev and url options
separate imports for inter and outer active