fix buts, update composer