updated selector call