fixed PUT to work betterz