adding profile persistance class