Guys... This was supposed to come out in november, but I got carried away with other projects, but here it is!