FISHEYE Architecture & Design