added each method