some little modify.