auto-sol.............