handle relevant case