3 features for 0.6 in October

Hi Tomoyuki

This is just as convenient way to review code changes. 

3 features for 0.6 in October: #57, #61, #49