what the program is capable of doing