update comments
documentation, comments