more methods added
documentation updated