alright, here we go boys... its man up or go home time...