seems to be trying to get all skills on the same level. so it picks the lowest level starting from the top.