skin and json working