Description of software

needs more work...