CHANGED:using snapshot function to avoid blank id_list_tile issue