better support for creating policies