fix smart size