Over on Crochet by Faye, there is a great tutorial on correcting a misplaced buttonhole in a crocheted garment. This clearly illustrated disaster recovery article is definitely worth bookmarking as the solution and engineering involved are quite ingenious!