Add error codes

Change-Id: Ibe52ae0ad37fbd0b760f14281519fbdd2b1bf25e