Add replaceLast function