Add SPU
Using Func Callback for Effect Handling, Normal and Denormalize data to allow correct computation