load class before execute