Add working best_in_place