added composer lock