added basic isotope functionality