updated to universal