area initialization