update layout
add task reset city programs count