co———mpo——s——i——ti———o———ns— s——o—f—t—w——a——r—e w——r—i—t——ing———s——