remove redundant update tile method in main, add rescue for invalid url in editing