that would be something a separate module should solve