This already implemented: Planed: