removed staticness
json ftw