work in progress
adjust dialog sizes based on screen size