UPDATE - restructuralization, readingblock component