Meniki Neko, good luck cat.