Issue #581,#579 and #578 were fixed