add generic workflow extract