does smartcore ultra need underlayment