autocomplete now works as well as mouse example, but much prettier