points calculation and json instance tweaking (read: breaking)