ProfileReader class added