we need to also deal with the case when the user does not select anything. probably by disabling the action button