Fast impementation stolen