classe controller part 1