smale impovments