CeRuGe and CeRuSi: Heavy fermion systems with some unusual features