updated Sphr