Update pointer error, and testing