.
magic slots sjlj