Some improvements height is now set based on result from CGDisplayBounds.