final class test