src VPblogs func