Bug fix: Overload data when SMART=t

With this bug fixed, the data is loaded only once.