SOFTWARE AND EQUIPMENT