some improvements
version 0.3.8