dont repeat this stupid thing please.