if you think p90x is garbage, what do you reccommend/ or think is viable instead?