Fix formatting
Generalize versions
Add recipe
Add recipe