added moar comments