fix device resolution layout, require email before action