getting there with json, but not givin correct stuff back atm