в этом случае придется делать два метода с похожей функциональностью, либо 3 метода, что мне показалось избыточным.