selection works more smoothly now