working on alternative psf