Explain program prerequisites, give example usage