private configuration