select: make it work