version with hidden span