enhancement: fixed #50