added a bit for usability in PVModel