Major code refactor for all used policies. Now those work like they should.