Dealing with the Five Hindrances