Redesign LongList to more understandable