added background and more dll