availableactions and addcharacter actions