almost works but policy still bad