UVA.100: Final accepted version