added coverage file, documentation