shapeshifter problem