final class can be instantiated