use custom switchpreference