intialization diffpath class