change to background extension
use background process