working in theory, display resolution not updated