update tests
added more comments