Notes on how to build