update checkurl with new parser logic