                             cb("store not defined"); return
                         store.wait
                             until   : (store) => store.get_student(student_id).get('project_id')
-                            timeout : 30
+                            timeout : 60
                             cb      : cb
                 ], cb)
             id = @set_activity(desc:"Creating #{students.length} student projects (do not close this until done)")

                            cb("store not defined"); return
                        store.wait
                            until   : (store) => store.get_student(student_id)
                            timeout : 30
                            cb      : cb
                    (cb) =>
                        @create_student_project(student_id)

                n = misc.mswalltime()
                @return_assignment_to_student(assignment, student_id)
                store.wait
                    timeout : 60*15
                    until   : => store.last_copied('return_graded', assignment, student_id) >= n
                    cb      : (err) =>
                        if err
                            errors += "\n #{err}"
                        cb()
