Category based auto-compelte