MLP: Fast, Faster, FASTER!