remove unnecessary list allocs