Make invoke method private