worked through docs on url