hooked up api PUT and POST
program hooked
merged in alex work