New pulsatory score definition; Improvements on registration (still wip)