insane commitment from Ott there on the fast part