documentation updated, testing