added model diagram and proposal