terminando de pulir MODE y comprobando que los modos implementados funcionan