basic brick list impl