add sp dependency