update: integrate composer byy @robinlehrmann