rewrote frame parameters
added evil-exchange