clean methods with same purpose