rebuilding aiop interfaces