Check out my recent work here - https://forum.nitrado.net/core/user/78296-pinalg/