try diffrent simple solver types first to allow pleasant user experiance