s———o———ft———wa——r—e wr———it———i—ng——s——— c——o———m—po——s——i———t—ion——s—