Added explicit refresh put functionality