def finetune_WCSAxes(im_ax):
    """ Fine-tune the look of WCSAxes plots to my liking.

   Currently, this changes the tick label format to show integer seconds, sets the
   separators to hms/d ' ", enables minor ticks, and tweaks the axis labels to be R.A. and
   Dec. (with dots!).

   :param im_ax: the axes to be improved
   :type im_ax: :class:`matplotlib.axes`

   :return: (ra,dec), the axes coordinates.
   :rtype: matplotlib ax.coords

   """
    im_ax.set_facecolor((0.5, 0.5, 0.5))
    ra = im_ax.coords[0]
    dec = im_ax.coords[1]
    ra.set_major_formatter('hh:mm:ss')
    dec.set_major_formatter('dd:mm:ss')
    ra.set_separator(('$^\\mathrm{h}$', '$^\\mathrm{m}$', '$^\\mathrm{s}$ '))
    dec.set_separator(('$^{\\circ}$', '$^{\\prime}$', '$^{\\prime\\prime}$'))
    ra.display_minor_ticks(True)
    dec.display_minor_ticks(True)
    im_ax.set_xlabel('R.A. [J2000]')
    im_ax.set_ylabel('Dec. [J2000]', labelpad=0)
    return ra, dec
