you have reversed the order, List might not be the appropriate collection for the buffer