Trying new approach with writes