libraries and file skeletons for model, fake added