finished tests part1