commented a bit more, cout's removed from utils