Implemeneted POST/PUT via save()