fixed smartcontent