fix play layout
complete dialog revamp