make hgrc optional