The code may be a modification of an existing source or something completely new.