almost done with readme documentation