Add initialize() method