fixed other function to look for downloads, switched dls and views

appropriately. other fixes TODO, error checking caution TODO