parse and url init