some stuff learnt at mejorandola courses