Implemented 3 write methods.