{auto} work in progress