Setting an integer may have a value larger than one word being set. Check size of SP int in this case.