Added Writer interface.