we now use manifest.py instead of a manifest file, some formatting changes as well