Comments on each method