made few additions to the previous commit