improve the background