adding, removing skills; untested