allow difficulty to be changed with select

This sort of breaks sorting with @select-start unfortunately.  I'll
need to look into that further.