updated for any url