support for logging actions