another fix for Put