draft update fxsp method