Read/write a and b