The fully functioning program is working. Some tweeks will of course be needed