Modified form for better layout on small screens (e.g. 1024x600)
Fix potential bug for 28C page write