call super init method in before class