Functioning Javascript Client, needs PUTS supports