Privitize Internal Methods/Create an API