implement remote promotion view && handle back press