modified blog models structure