still trying to fix has many pms relation