Additional init method is extracted.