add some doc and update composer