sp documentation