add model, add facade suport, add repos