Fixed resolution and weird update issues.