for (var i = 0; i < data.parents.length; ++i) {
                    if (user.skills.find(obj => obj.name == data.parents[i].name) == undefined) { // add parent skill to user if not already there
                        var parent = await findSkillByName(data.parents[i].name);
                        user.skills.push(parent);
                    }