policies assert refactor