matplotlib figure wonkiness