Re-implemented table layout, added text are and implemented description logic