Profile Pictureknowledgefactory