fixed save "put" bug and show bug

a bug was introduced because the beats were not always being shown in their correct positions.  This was fixed by using an AR "order" call when iterating through the beats for the display.
 Please enter the commit message for your changes. Lines starting