dev: flat ui, don't need shadow
dev: support background play