Added Background class and method