repeat method deleted