tried to change how selection works