Add composer support