X advice and housekeeping