Updated to version 1.2.
Design and performance fixes.