catch an error, not sure what is going on. Maybe I'm not knoledgable enough on invalidating views so that they are redrawn lol