very clever autocompletion!