this is awesome!! does the latest commit has contain all of changes? and is it possible to implement this on 4.19?