added auto-complete dependency