update with bit better comment :-)