how page done