update
fixing puts bug