documenting the compile process