initial background
change background change dispose timing
update px to em