Here is the last wip for the @vsecretzine