NB laws of software