Adding init()