Fixed bug 28.
Fixed bug 27.
Fixed bug 38.