detailed documentation for version 0.3.1