some stuff commented