add array forceSP and notifySP funcitons