just for exam by my self.