Extremely fast but a bit faster