updates including auto complete