* refactoring and cleanup
 * small fixes and cleanup
 * updated about
 * fixing issues with ext. program request