adding some angular pfm work