added description of the methods