Should not be a public class