adds each method & test