register -> action done