a little modify.