no need to require resque