implementing setX.
Integer encoding.
Using Builder.