magic selector