Tax and it's Dilemmas