PyLith design#