added backgroundTiler function