Lots and lots of deveining!