basic char actions