screenshots + messing with some code from others long ago