add background patterns