switch to binary state settings
set sorted label by js and check visibility against live version
fix __call