abilties needs to be fixed