Added action processing helpers