added ability to use signed urls