first steps with pagination