A tribute to my FPS days Part 1