add auto fill supplier
update some comments