auto-complete added, and working