Add super init method