val working, colliding with autocomplete