they are definitely not the same... both are very effective though... if you take a few seconds and just look at ingredients you can see the differences... hcgenerate is geared more towards just test boosting but it is very well rounded in terms of that... m1 mk is aimed at not just test boosting, but also has some ingredients that can help build muscle and burn fat as well... it just has more to it... both are excellent products and both are very effective...