annotation is a bit broken in matplotlib