allowing None for action