This seems a little bit ridiculous but ok.