write more eval rules