add ::url, update the readme, finish validators