Encapsulate Private Methods