It works including background processing