design changes for uipopover controller