Added background jobs, things are still odd