adding model for a big part of source code in a file