did pintos implementation with help of madison and jsoh, thanks guys