add evil supprt