basic report model finished