add metadata infrastructure to process steps