with background jobs working