move similar methods