get rid of Restrict