using put directly is simpler