use X.XrX.X notation