This is both a short term and long term proposal as its already in use. It requires further implementation.