Issue #4 , Issue #8, Issue #9, Issue #11, Issue #20