adding self
adding import