main software parts
example list