Add requirements
Add option to process commits