update dependencies and switch POST in favor of PUT fix #6