work on perms