implement phase 3 except for adding and editing pois.