bug fixes + auto complete tab