Awesome write up! Havent had the time to actually test this, but will do this weekend appreciate the time and effort you did here