some updates
ref #23 bug fixed