add region dao implement
add check regions function and entrance