almost done with the stupid ones!