over engineering at its finest... created a solution for a problem that doesn't really exist... surely anyone that is worried about skill point allocation know how to work it out ??