S&G: THICK AND FAST