Minor documentation
Minor refactoring
Can specify configurations in command