Added bool init()