Use differential as an option instead of an action