working on delayed_job methods