added some comments
stuff