#23 support selector