FAQ - Is the software modifiable/ adaptable?