SurfaceView works correctly