sync without resque