Temp
Further implemented DIASMI derivative