added Documentation to some methods