much improved micorpost form