add subslot, add 4.12.1 masked