ylc-ideology