final stuff for auto background