working with out url handling