add some more restrictions to perry data