implemented select eyecandy functionality