renamed Interface -> Initializer