add new idea~~~ weight record~~~
merge