added composer stuff