Updated Write methods