Pan African Resources improved production at the right time (JSE: PAN)