Mostly implemented readers and characteristics.