Is such a detailed and long selector needed?