update composer behavior