add background without lag