funcionalidad para type ahead