Added todo to mention different approache for this.