method section almost complete in teh documentation