A simpler background processing method achieved

#3