reworked ulsph