Registration Updates

Update #1 - released 3-22-2007

Update #2 - released 4-3-2007