background mode of debug is opaque
merged master into branch