+switch w zależności od zwracanego kodu