Overcoming Stumbling Blocks