Adopt composer