It should not be a public class