updates to try and fix android display bug