added dynamic background back